squeak through

Translations
réussir de justesse
Definitions
To manage to pass through a situation or obstacle with difficulty, often implying a narrow escape or a close call.